Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1A OLIVE TERRACE Terraced £167,850 28 Feb 2017
2 OLIVE TERRACE Terraced £325,000 27 Nov 2023
3 OLIVE TERRACE Terraced £225,000 29 Aug 2017
4 OLIVE TERRACE Terraced £262,000 7 Jan 2020
5 OLIVE TERRACE Terraced £39,950 13 Mar 1998